home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Diamond Collection / The Diamond Collection (Software Vault)(Digital Impact).ISO / cdr34 / shezs18d.zip / SHEZSHOW.TXT < prev   
Text File  |  1995-03-06  |  13KB  |  363 lines

  1.      ------------------------------------------------------------
  2.           Darrell Bivens, Silver Bullet BBS   (615) 337-9683
  3.      ------------------------------------------------------------
  4.  
  5. What is ShezShow?  ShezShow is a text file with a few sample batch files
  6. that show you how to get MORE from the Shez Archive Manager Program.
  7. The Batch files are mainly concerned with using multiple virus scanners
  8. with the Shez program.  The SHEZSHOW.TXT text file explains several
  9. enhancements that you can make to your Shez program.  These enhancements
  10. are numbered  1)  through  x)  so you can search for ")  "  (parentheses
  11. and two spaces, don't type the quotes) to find the first of each
  12. enhancement section.
  13.  
  14. Use and enjoy.
  15. Darrell Bivens
  16.  
  17.  
  18. What's New?
  19.  
  20. Shez Show 1.8d 3/06/95
  21.  
  22. ThunderBYTE 6.33 was released and it changed the way it works - again.
  23. See SHEZSET.TXT for more details.
  24.  
  25.  
  26. Shez Show 1.8c 2/20/95
  27.  
  28. Guess what.  I found the work around for ThunderBYTE Anti-Virus switch
  29. Allfiles (AF) that causes a pause.  See SHEZSET.TXT for more details.
  30.  
  31. Shez Show 1.8b 2/7/95
  32.  
  33. ThunderBYTE changed their Allfiles switch operation again.  See
  34. SHEZSET.TXT for more details.
  35.  
  36. Shez Show 1.8a 1/16/95
  37.  
  38. Changed switch for SCAN V117 (See SHEZSET.TXT)
  39.  
  40. Shez Show 1.8  1/9/95
  41.  
  42. Changed the name of the archive to SHEZS18.ZIP. This allows me to update
  43. with minor revisions (like SHEZS18B.ZIP). Updated some samples in
  44. SHEZSHOW.TXT to what is currently in use. Changed references below in
  45. Shez Show 1.6.  The $CD and $ED are the same but the others are not.
  46. The $EP and $CP does not include the drive letter and it does include
  47. the trailing backslash.
  48.  
  49. Shez Show 1.7b 11/21/94 Slight wording in SHEZFAIL.BAT & CKOTFAIL.BAT
  50.  
  51. Shez Show 1.7a 11/7/94  Added /V to AVScan command line in SHEZSET.BAT.
  52.  
  53. Shez Show 1.7 10/12/94
  54.  
  55. The archive was renamed for this change.  Added FILE_ID.DIS and DESC.SDI
  56. files to the archive for easier uploading to BBSs that use these.
  57. Added AVScan virus scanner to the SHEZSET.BAT file. Rewording and added
  58. paragraph above.  Several changes in SHEZSET.BAT file (see SHEZSET.TXT
  59. for the details).
  60.  
  61. ----------
  62.  
  63. Shez Show 1.6 9/1/94
  64.  
  65. The archive was renamed for this change.  I Goofed.  On Shez Show 1.5 I
  66. changed some $CD $CP and $ED $EP references.  I did not fully understand
  67. these variables (until now).
  68.  
  69. _VARIABLE___________    ________________SAMPLES___________________
  70. $CD = Current Drive:    (A:             B:              C:)
  71. $CP = Current Path      (\TEMP\         \TEST\          \HOLD\)
  72. $ED = Extract Drive:    (A:             B:              C:)
  73. $ED = Extract Path      (\TEMP\         \TEST\          \HOLD\)
  74. $F  = File              (A:\FIRST.ZIP   C:\HOLD\TEST\TEMP\LAST.ZIP)
  75.  
  76.  
  77. Create a File List for other programs to use. (#5 at bottom).
  78.  
  79. No changes to SHEZSET.BAT file.
  80.  
  81. ----------
  82.  
  83. Shez Show 1.5a 8/18/94
  84.  
  85. The archive was not renamed for this change.  ThunderBYTE Anti-Virus
  86. 6.23 was released recently.  This version corrected one 'difference'
  87. that was documented as a possible problem in the SHEZSET.TXT file.
  88.  
  89. No changes to SHEZSET.BAT file.
  90.  
  91. ----------
  92.  
  93. Shez Show 1.5 7/11/94  (See Shez Show 1.6 for Correct usage)
  94.  
  95. Archive renamed SHEZSH15.ZIP for this change.  Documented the Fast Move
  96. command hidden in the RENAME (and RENAME TAGGED) options.
  97.  
  98. Corrected several sample SHEZ.INI entries adding the $CD to $CP and
  99. adding the $ED to the $EP.  If you tried to scan from A:\ (extract path)
  100. after loading Shez from C:, the resulting scan was on C:\!!!
  101.  
  102. No changes to SHEZSET.BAT file.
  103.  
  104. ----------
  105.  
  106. Shez Show 1.4 6/30/94
  107.  
  108. Archive renamed SHEZSH14.ZIP for this change.  McAfee Assts. just
  109. released their SCAN 2.1.0 (Release Candidate) virus scanner.  This update
  110. changes the switches for SCAN2 by adding  /ALL  (See SHEZSET.TXT).
  111.  
  112. ----------
  113.  
  114. Shez Show 1.3b 6/27/94
  115.  
  116. The archive was not renamed for this change.  Changed the order of the
  117. F-Prot options that are ECHOed (See SHEZSET.TXT).  Corrected a little
  118. wording in the SHEZSET.TXT file.  Saved all the files in this archive
  119. with the 6/27/94 date.
  120.  
  121. ----------
  122.  
  123. Shez Show 1.3a 6/20/94
  124.  
  125. The archive was not renamed for this change.  A small amount of
  126. information about some differences in F-Prot virus scanner and about
  127. some differences in ThunderBYTE virus scanner was added to the
  128. SHEZSET.TXT file.  If you use either of these viri scanners, you should
  129. read this information as it affects the 'Quality' of the virus scanning
  130. process.
  131.  
  132. ----------
  133.  
  134. Shez Show 1.3 6/8/94
  135.  
  136. a) Now virus scanning is better than ever in Shez.
  137.  
  138. I revised the SHEZSET.BAT file that creates the SHEZSCAN.BAT file. It
  139. can now setup SHEZSCAN.BAT for one or ALL of the four Viri scanners that
  140. I know about: ThunderByte 6.20, F-Prot 2.12, Scan V115, and Scan 2.0.2.
  141.  
  142. (See the SHEZSET.TXT file for a detailed explanation of how to setup and
  143. use the SHEZSET.BAT file)
  144.  
  145. b) Rewrote this text file in an easier to use format.  The top section
  146. will be a 'quick' review of what was changed [a) - z)] and the
  147. enhancement suggestions will be numbered [1) - x)] below that section.
  148.  
  149. c) Corrected a entry in SHEZA.BAT file that loaded Shez in the wrong
  150. directory.
  151.  
  152. ----------
  153.  
  154. Shez Show 1.2 4/27/94
  155.  
  156. Developed a method of using different virus scanners by using a batch
  157. file SHEZSCAN.BAT file and SHEZSET.BAT to change the virus scanner.
  158. Added sample SHEZSET.BAT and SHEZSCAN.BAT files to this archive.
  159.  
  160. ----------
  161.  
  162. Shez Show 1.1 4/20/94
  163.  
  164. Initial release of Shez Show to the public.
  165.  
  166. SHEZSHOW.TXT file contains three suggestions showing how to enhance the
  167. use of Shez.
  168.  
  169.   SHEZA.BAT as an alternate viewer!
  170.   SHEZA.BAT as a uSer program!
  171.   How to use alternate virus scanners in Shez uSer Menu
  172.  
  173. -----------------------------------------------------------------
  174.  
  175. How to Enhance your Shez program for maximum use!
  176.  
  177. 1)  Loading Shez in the TAB Window. SHEZA.BAT as an alternate viewer!
  178.  
  179. Shez does not OPEN archive files inside the TAB window (on the right
  180. side of the screen) like it does in the File Window when you press the
  181. [ENTER] key. To allow Shez to work with archives in either window, I
  182. created a batch file, SHEZA.BAT, that loads another copy of Shez as an
  183. alternate viewer when you press [CTRL]-[ENTER].
  184.  
  185. To use the SHEZA.BAT file you need one line in SHEZ.INI for each
  186. file/archive type you want Shez to work with.
  187.  
  188. (Sample SHEZ.INI entry, to be placed below the [External Viewers])
  189. (line which is already in the SHEZ.INI file                      )
  190.  
  191. [External Viewers]     ;THIS IS A REQUIRED ENTRY, TELLS SHEZ WHERE
  192.                        ;THE EXTERNAL VIEWER DATA BEGINS
  193.  
  194. ZIP=SHEZA $F
  195. UC2=SHEZA $F
  196. ARJ=SHEZA $F
  197. LZH=SHEZA $F
  198.  
  199. Now when you press [CTRL]-[ENTER] in either Window when a file with one
  200. of the above extensions is high lighted, Shez launches SHEZA.BAT as a
  201. file viewer.  SHEZA.BAT file looks through several directories looking
  202. for a directory where Shez was NOT loaded from.  It then changes to that
  203. directory and loads another copy of Shez against the high lighted file.
  204. When you are through working with the file, Exit Shez and you will be
  205. returned to the previous copy of Shez in memory EXACTLY where you were
  206. when you pressed [CTRL]-[ENTER].
  207.  
  208. (This works best if you have plenty of memory or a VERY FAST hard drive
  209. because Shez automatically uses the Shell function for uSer programs).
  210.  
  211.  
  212. 2)  SHEZA.BAT as a uSer program!
  213.  
  214. I have setup SHEZA.BAT as a uSer program.  I left off the $f after
  215. SHEZA.BAT so I could use Shez to access any file (normal load).
  216. The only drawback in this use is that SHEZA.BAT loads Shez in the first
  217. directory where it found that Shez had NOT been loaded.  For this reason
  218. you should setup SHEZA.BAT starting with the directory you WANT Shez to
  219. be loaded from on the first line and continue to the least desired
  220. loading directory as the last entry.  SHEZA.BAT will only move from one
  221. directory to another if it finds Shez has already been loaded in the
  222. current directory (finding Z#\PRN).
  223.  
  224. [User-menu]
  225. Name=Sheza Alternate Shez load
  226. Program=~C:\SECURITY\SHEZA.BAT|C:\TEMP
  227.  
  228. When you are through working with the file(s), Exit Shez and you will be
  229. returned to the previous copy of Shez in memory EXACTLY where you were
  230. when you pressed [CTRL]-[ENTER].
  231.  
  232.  
  233. 3)  How to use alternate Virus Scanners in Shez!
  234.  
  235. A Shez configuration file only has one entry for your virus scanning
  236. program filename and command line options.
  237. There are several ways to use more than one virus scanner in Shez.
  238.  
  239. The simplest way:  If you ALWAYS want to use the same scanners with the
  240. same options: create a batch file that has the correct commands and
  241. command line options for scanning.
  242.  
  243. Sample SHEZSCAN.BAT:
  244.  
  245. ECHO OFF
  246. C:\TBAV\TBSCAN %1 AF IN NM BA LOG LN=C:\TEMP\SHEZSCAN.LOG NB NH 
  247. IF ERRORLEVEL 1 ECHO TBSCAN ERROR >> C:\TEMP\SHEZSCAN.LOG
  248. IF EXIST %1 C:\SECURITY\F-PROT %1 /REPORT=C:\TEMP\SHEZSCAN.LOG /APPEND /NOMEM /NOBOOT 
  249. IF NOT EXIST %1 C:\SECURITY\F-PROT %1 /ALL /REPORT=C:\TEMP\SHEZSCAN.LOG /APPEND /NOMEM /NOBOOT 
  250. IF ERRORLEVEL 1 ECHO FPROT ERROR >> C:\TEMP\SHEZSCAN.LOG
  251. C:\SECURITY\SCAN %1 /A /SUB /NOMEM /NOPAUSE /HISTORY C:\TEMP\SHEZSCAN.LOG 
  252. IF ERRORLEVEL 1 ECHO SCAN ERROR >> C:\TEMP\SHEZSCAN.LOG
  253. C:\SECURITY\SCAN2 %1 /SUB /NOMEM /ALL /APPEND /REPORT C:\TEMP\SHEZSCAN.LOG 
  254. IF ERRORLEVEL 1 ECHO SCAN2 ERROR >> C:\TEMP\SHEZSCAN.LOG
  255. C:\SECURITY\AVSCAN %1 /R /S /NM /V /L+C:\TEMP\SHEZSCAN.LOG 
  256. IF ERRORLEVEL 1 ECHO AVSCAN ERROR >> C:\TEMP\SHEZSCAN.LOG
  257.  
  258. and then configure Shez to use that batch filename.ext as your virus
  259. scanner.
  260.  
  261. A second method is also simple:  Setup different uSer Menu entries for
  262. your different Viri scanners.  The limit here is that the uSer Menu
  263. entries were designed to work with the high lighted file only.  To get
  264. around this, Jim added some uSer command line variables to specify
  265. different paths and directories.
  266.  
  267. Added $?  command line input to user menu variables.
  268. Added $CD current drive to user menu variables.
  269. Added $CP current path to user menu variables.
  270. Added $ED extract drive to user menu variables.
  271. Added $EP extract path to user menu variables.
  272.  
  273. For some examples, your uSer Menu can be setup to use your favorite Viri
  274. scanner on the directory where you just extracted the files to.
  275.  
  276. [User-menu]
  277. Name=McAfee Assts. Scan
  278. Program=~C:\SECURITY\SCAN.EXE $EP*.* /NOMEM /A /BELL /NOPAUSE|C:\TEMP
  279.  
  280. Name=F-Prot Virus Scan One
  281. Program=~C:\SECURITY\F-PROT.EXE $EP*.* /NOBOOT /NOMEM|C:\TEMP
  282.  
  283. Name=ThunderBYTE TBScan One
  284. Program=~C:\TBAV\TBSCAN.EXE $EP*.* NB NM NH AF IN BA|C:\TEMP
  285.  
  286.  
  287. A third method is more flexible but a little harder to setup:  This
  288. method uses SHEZSET.BAT to choose which virus scanner(s) to use.
  289. You will need to make a uSer Menu entry to select your Viri Scanner
  290. using SHEZSET.BAT.  You will also need to make uSer Menu entries to use
  291. SHEZSCAN.BAT for Viri Scanning. After that you can reconfigure Shez to
  292. use a different Viri scanner while Shez is loaded.
  293.  
  294. [User-menu]
  295. Name=SHEZSCAN Extracted
  296. Program=~C:\SECURITY\SHEZSCAN.BAT $EP|C:\TEMP
  297.  
  298. Name=SHEZSCAN Current
  299. Program=~C:\SECURITY\SHEZSCAN $CP
  300.  
  301. Name=SHEZSCAN A File
  302. Program=~C:\SECURITY\SHEZSCAN $F
  303.  
  304. Name=SHEZSCAN Any
  305. Program=~C:\SECURITY\SHEZSCAN $?
  306.  
  307. Name=CFG SHEZSCAN
  308. Program=~C:\SECURITY\SHEZSET $?|C:\SECURITY
  309.  
  310.  
  311.  
  312. 4)  RENAME (or Rename Tagged) to FAST MOVE on the Same drive:
  313.  
  314. When you choose the MOVE (MOVE TAGGED) command Shez copies the file one
  315. byte at a time then deletes the source file after the copy is complete.
  316. This is a slow process for large files.
  317.  
  318. If you are wanting to move files ON THE SAME DRIVE, i.e. C: to C:, then
  319. you can use the RENAME (or Rename Tagged) command to MOVE THE NAME and
  320. NOT copy/delete the file.  The result is a move of a 2MB file that
  321. happens just as fast as a normal Rename command, even on an XT.
  322.  
  323.  
  324.  
  325.  
  326. 5)  Create a file list for other programs to use.
  327.  
  328. Many programs, Virus Scanners, Archive Utilities and others, can use a
  329. File List to process a BATCH of files with one command.
  330.  
  331. Shez has the ability to TAG files and then run a uSer Program against
  332. these tagged files.  To create a file list for other programs to use is
  333. easy.  Add this uSer Menu item to the end of your SHEZ.INI file.
  334.  
  335. Name=Create File List (FL.TXT)
  336. Program=ECHO $F >> FL.TXT|C:\TEMP
  337.  
  338. You will need to change the file name (FT.TXT) to the filename.ext you
  339. want to use.  Also change the default directory to the one where you
  340. want your file list created.
  341.  
  342. This will always ADD to the list if it exists.  Use Shez File Window to
  343. display *.* and delete the file to create another new list.  Or you can
  344. use another uSer Menu entry to delete the existing file.
  345.  
  346. Name=Delete File List (FL.TXT)
  347. Program=IF EXIST FT.TXT DEL FL.TXT|C:\TEMP
  348.  
  349. -----------------------------------------------------------------
  350.  
  351. This file/information is Freeware but I retain all rights to this
  352. work.  You may use this information freely and pass it on in its
  353. unaltered form.  I accept no money!  If you want to pay someone
  354. then Register your copy of Shez with Jim Derr.
  355.  
  356. I hope this information helps others find Shez as useful and as
  357. powerful as I have.  If you have any questions, comments or suggestions
  358. please leave me E-Mail on the following BBS.
  359.  
  360. Darrell Bivens   Silver Bullet BBS    (615) 337-9683
  361.  
  362.  
  363.